# （1）定义一个字符串变量，内容为：HelloITHEIMA；
s = "HelloITHEIMA"
# （2）截取索引值1到5之间的内容；
print(s[1:5])
# 截取第1到第5个之间的内容
print(s[0:5])
# （3）截取索引值2到结尾的内容；
print(s[2:])
# （4）截取索引值2到倒数第2个的内容；
print(s[2:11])
print(s[2:-1])
# （5）截取起始处到索引值为3的内容；
print(s[0:3])
print(s[:3])
# （6）截取索引1到8且每隔2个字母截取一下内容；
print(s[1:8:2])
# （7）截取索引2到10且每隔3个截取一下内容。
print(s[2:10:3])

# 可以从后往前数，可以使用负数表示，对字符串反转
print(s[::-1])

# 结束索引值如果大于实际边界，可以正常执行，但是只能取最后的索引位置
print(s[0:100])
# 如果直接获取索引值大于实际边界时，会报错超出索引边界
print(s[100])